Spotted dolphins - Francés Inglés Diccionario